wormwood common herb - German English Dictionary